﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Estructuras.Consola.ConsolaAnalizarDatos
{
    /// <summary>
    /// Define las constantes de un elemento específico.
    /// </summary>
    public static class CDefinicionDatos
    {
        // Diccionario de valores
        public const string DiccionarioValores = "DiccionarioValores";

        // Diccionario de máscaras
        public const string DiccionarioMascaras = "DiccionarioMascaras";

        // Nodos
        public const string NodoRaiz = "DefinicionDatos";
        public const string NodoDato = "dato";
        public const string NodoDatoTipo = "tipo";
        public const string NodoDatoValor = "valor";
        public const string NodoDatoTag = "tag";
        public const string NodoDatoSalida = "valor_salida";
        public const string NodoDatoOtrosTags = "otros_tags";
        public const string NodoDatoOtrosTagsTag = "tag";
        public const string NodoDatoOtrosTagsTagAlias = "alias";
        public const string NodoDatoOtrosTagsTagValor = "valor";
        
        // Rutas
        public const string RutaNodoRaiz = "/" + NodoRaiz;
        public const string RutaDatos = RutaNodoRaiz + "/" + NodoDato;
    }
}
